Linux实操篇 |
您所在的位置:网站首页 › 赋予linux 用户权限 › Linux实操篇 |
一、用户管理命令
Linux是一个多用户,多任务的分时操作系统。甚至有可能同时登录,同时操作。所以给用户不同的账号。 useradd添加新用户基本语法: 只能用root进行操作。 useradd 用户名 添加新用户 useradd -g 组名 用户名 添加新用户到某个组 passwd设置用户密码
基本语法: usermod -g 用户组 用户名选项说明: 选项说明-g修改用户的初始登录组,给定的组必须存在。默认组id是1 二、用户组管理命令每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux系统对用户组的规定有所不同。 如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。 用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的更新。 用户组的作用:把用户进行集中化的管理。不同组有着不同的系统操作权限。 在sudoers配置文件中,加%组名,就可以把这一个组都设置成具有执行所有命令的权限。也可以赋予其他权限。 groupadd新增组基本用法: groupadd 组名
将各个用户分为不同的用户组,就是为了授予不同的权限。 为了方便多用户的操作和权限的管理。 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括文件目录)的权限做了不同的规定。在Linux中我们可以使用ll或ls -l命令来显示一个文件的属性以及文件所属的用户和组。
详细信息中代表的含义: 基本语法: chmod [{ugoa},{+-=},{rwx}] 文件或目录 chmod [mode=421] [文件或目录]经验技巧: u:所有者 g:所有组 o:其他人 a:所有人(u、g、o的总和) r=4 w=2 x=1 rwx=4+2+1=7
基本语法: chown [选项][最终用户][文件或目录] 改变文件或者目录的所有选项说明: 选项功能-R递归操作
基本语法: chgrp [最终用户组][文件或目录] 改变文件或者目录的所属组find指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件显示在终端。 基本语法: find [搜索范围][选项]选项说明: 选项功能-name按照指定的文件名查找模式查找文件-user查找属于指定用户名所有文件-size按照指定的文件大小查找文件,单位为:b—块(512字节)c—字节 w—字(2字节)k—千字节 M—兆字节 G—吉字节
locate指令利用实现建立的系统中所有文件名称及路径的locate数据库实现快速定位给定的文件。Locate指令无需遍历整个文件系统,查询速度较快。为了保证查询结果的准确度,管理员必须定期更新locate时刻。 基本语法: locate 搜索文件经验技巧: 由于locate指令基于数据库进行查询,所以第一次运行前,必须使用updatedb指令创建locate数据库。 grep找的是文件的内容 管道符,“|”表示将前一个命令的处理结果输出传递给后面的命令处理。 基本语法: grep 选项 查找内容 源文件选项说明: 选项功能-n显示匹配行及行号基本语法: gzip 压缩文件,只能将文件压缩为*.gz文件 gunzip 文件.gz 解压缩文件命令经验技巧 只能压缩文件不能压缩目录 不保留原来的文件 同时多个文件会产生多个压缩包 基本语法: zip [选项] XXX.zip 将要压缩的内容 压缩文件和目录的命令 unzip [选项] XXX.zip 解压缩文件选项说明: zip选项功能-r压缩目录 unzip功能-d指定解压后文件的存放目录经验技巧: zip压缩命令在windows/linux都通用,可以压缩目录且保留源文件。 基本语法: tar [选项] XXX.tar.gz 将要打包进去的内容 打包目录,压缩后的文件格式.tar.gz选项说明: 选项功能-c产生.tar打包文件-v显示详细信息-f指定压缩后的文件名-z打包同时压缩-x解包.tar文件-C解压到指定目录
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |